/*
 * Stack.h
 *
 *  Created on: 11.10.2010
 *      Author: Luke
 */

#ifndef STACK_H_
#define STACK_H_

#include "../Node.h"
#include "Element.h"

class Stack {

private:

	Element* top;

public:
	Stack();
	virtual ~Stack();

	void push(Node* node);

	Node* pop();

	bool isEmpty();

};

#endif /* STACK_H_ */
